Communication Protocols Testability Improvement by Narrow Input/Output (NIO) Sequences
نویسندگان
چکیده
– Communication protocol conformance testing has become more complex as protocols have grown larger. The study of design for testability (DFT) is a research area to help overcoming the ever increasing complexity of testing distributed systems. In the previous research, we introduced a new metric for testability of communication protocols, demonstrated the usefulness of the metric for identifying faults that are more difficult to detect, and also presented the approach for improved testability without modifying the protocol structure by means of unique input/output (UIO) sequences. Since a UIO sequence may not exist for every state of some protocol specification finite state machines (FSMs), in this paper, we extend UIO sequence to a new general concept called narrow input/output (NIO) sequence. We demonstrate the effectiveness of NIO sequence application on the improvement of protocol testability.
منابع مشابه
Testability Improvement During High-Level Synthesis
Improving testability during the early stages of HighLevel Synthesis (HLS) reduces test hardware overheads, test costs, design iterations, and also improves fault coverage [1]. In this paper, we present a novel register allocation algorithm which is based on weighted graph coloring, targeting testability improvement. 1. Proposed testability model In our register allocation method, we construct ...
متن کاملA Scenario-Based Approach to Protocol Design Using Evolutionary Techniques
An evolutionary approach to design communication protocols from scenario-based specifications is presented. It enables to automatically generate finite-state models of protocol entities from Message Sequence Charts. By converting the Message Sequence Charts into input/output sequences, the problem reduces to evolving finite-state machines with the specified input/output behaviors. The proposed ...
متن کاملProtocolo de Abertura e Fechamento de Conexão \(Tanenbaum, pg
A methodology for the synthesis of communication protocols based on evolutionary techniques is presented. It enables to automatically generate finite-state models that synthesize protocol specifications from partial input/output sequences. These partial sequences, directly derived from service specifications and a set of associated protocol data units (PDUs), are the training sequences that dri...
متن کاملDesign of a new narrow band channel drop filter based on photonic crystal ring resonator
In this design an optical ring resonator are embedded between two Horizontal input and output waveguides which has 4 orbitals around the center of the resonator so that each orbital consists of 8 rods with different size in which radius of larger orbitals rods are bigger than radius of smaller orbitals rods. The analysis of simulation results showed the proposed filter has the transmission effi...
متن کاملJava Nio Framework - Introducing a High-Performance I/O Framework for Java
A new input/output (NIO) library that provides block-oriented I/O was introduced with Java v1.4. Because of its complexity, creating network applications with the Java NIO library has been very difficult and build-in support for high-performance, distributed and parallel systems was missing. Parallel architectures are now becoming the standard in computing and Java network application programme...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006